2018 ICPC Xuzhou Online

补题进度:4/8(11)
没打到名额


题目链接


A

题意

一个环形的 $n$ 的列表每个数都是 $0$ 到 $2^k−1$,求相邻两个数同或不为 $0$ 的方案数。

题解

  • 本质是矩阵乘法???

B

题意

博弈,每人轮流选择可以 $+a_i$ 或 $−b_i$ 或 $∗(−1)$,两个人分别要最终大于或小于某个数,求结果。

题解

  • 一眼看上去博弈这怎么做啊
  • 仔细一想,$n=1000,-100\le m\le 100$,这最多 $n·m$ 种状态啊
  • 记忆化搜索即可,注意加偏移量
  • 非常好的题啊

C

留坑


D

数学题,留坑


E

留坑


F

题意

每天出现若干种颜色,求最长的时间区间使得一种颜色连续出现

题解


G

题意

堆叠若干个以原点为左下角的矩形,求看得到的右边界和上边界的总长度

题解


H

题意

两种操作

  • 求和$\sum_{i=l}^{r}{a_i·(r-i+1)}$
  • 单点修改

题解

  • 问题是$\sum_{i=l}^{r}{a_i·(r-i+1)}$。
  • 转化$(r+1)\sum_{i=l}^{r}{a_i}-\sum_{i=l}^{r}{i}$
  • 这个两个树状数组维护即可

I

  • 签到,简单模拟即可,注意第一个数前导0的数量

J

题意

造一个最便宜的迷宫,求一个最短路径

题解


K

数学卷积,留坑